home *** CD-ROM | disk | FTP | other *** search
- Submitted-by: WANISH@KGNVMC.VNET.IBM.COM ("Paul J. Wanish ((914)385-0217)")
-
- The POSIX.1 Working Group would like to submit a new PAR to split the existing
- 9945-1 standard. This has come under a lot of attack over the last couple of
- years. With this PAR, we hope to segregate the work and make a professional
- attempt to satisfy the requirements of groups like the POSIX.4 working group
- (while not making a farce of the existing standard). The attached PAR is our
- attempt at describing the work. If you plan on participating in this effort
- over the next year, please forward your name to me so we can include you on
- appropriate meeting notices... Paul
- ******* PROJECT AUTHORIZATION REQUEST (PAR) ********
- * Does this PAR revise a previously approved PAR?:
- YES
- * Description of Proposed Document:
- Full Use Standard, Revision of 1003.1
- * Project Title:
-
- Information technology - Portable Operating System Interface (POSIX) -
- Part 1: System Application Program Interface (API)
- Language Independent / C Binding
-
- * Scope of Proposed Standard (Revision)
-
- To revise 1003.1 subject to the following requirements and
- constraints:
-
- The features and associated requirements defined by 1003.1 shall be
- partitioned along natural boundaries into separate modules each of
- which shall be:
- 1) specified independently aside from explicit dependencies,
- which shall be minimized to the extent possible
- 2) functionally complete and separable aside from explicit
- dependencies, which shall be minimized to the extent possible
- A new type of implementation conformance, 'Conforming Subset POSIX.1
- Implementation', shall be defined such that an implementation that
- completely satisfies the requirements of a non-empty set of modules,
- closed under functional and specification dependency, shall be a
- Conforming Subset POSIX.1 Implementation.
-
- The requirements on a Conforming POSIX.1 Implementation shall not
- be changed.
-
- The division into modules shall be such that some set of modules
- shall be equivalent to each possible Conforming POSIX.1 Implementation;
- that is, the required part plus all combinations of current options.
-
- The mandatory and optional parts associated with Conforming POSIX.1
- Implementations shall be identified with the appropriate modules or
- sets of modules.
-
- New modules shall have compile and execution time announcement
- mechanisms analogous to those defined for existing options.
-
- All interfaces shall be supported by all Conforming Implementations,
- whether or not the associated functionality is supported.
-
- * Purpose of Proposed Standard (Revision)
-
- To enable implementations and applications to claim conformance, and
- profiles to require conformance, to meaningful subsets of features
- and functionality defined by 1003.1, without changing the
- requirements on Conforming 1003.1 Implementations and Applications,
- and to require that all assertions of or references to such subset
- conformance be clearly distinguished from assertions of and
- references to full 1003.1 conformance.
-
- * Sponsor
-
- Technical Committee: PASC
- Society: Computer Society
-
- * Name of Group that will write the Standard:
-
- P1003.1 Working Group
-
- 0. Target Completion Date:
-
- Q4 1994/Q1 1995
-
- 1. Proposed Coordination: Method of Coordination:
- SCC10 Circulation of Drafts
- X3J11 Circulation of Drafts
- SC22/WG15 TAG Circulation of Drafts
-
- 2. Are you aware of any patent, Copyright, or Trademark issues?
- No
- 3. Are you aware of any standards or projects with similar scope?
- No
-
-
- Volume-Number: Volume 31, Number 69
-
-